home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
MASM61.RAR
/
SETUP.INF
< prev
Wrap
Text File
|
1994-02-09
|
55KB
|
1,571 lines
; INFORMATION FILE FOR MASM 6.1a SETUP
;
; *** 3-1/2" HD (1.44Mb) Disk Set ***
;
[macro]
; default directory names (must end with \)
DEFDIRBASE = "C:\MASM61\"
DEFDIRBIN = "BIN\"
DEFDIRLIB = "LIB\"
DEFDIRINCLUDE = "INCLUDE\"
DEFDIRINIT = "INIT\"
DEFDIRHELP = "HELP\"
DEFDIRSAMPLES = "SAMPLES\"
DEFDIRTMP = "TMP\"
PACKINGLIST = "PACKING.TXT"
READMEFILE = "README.TXT"
COPYRIGHT = "Copyright (C) Microsoft Corp. 1986, 1992. All rights reserved."
; filename of linker, and backup name used during version checking
LINK_NAME = "link.exe"
TEMP_LINK_NAME = "$$$link.tmp"
; ************** lists ********************
[list sdisks]
0:dos, "your DOS SYSTEM disk"
1:masm1, "Setup disk"
2:masm2, "Disk 2"
3:masm3, "Disk 3"
4:masm4, "Disk 4"
[list netsetup]
0:x, " "
1:x, "..\DISK1"
2:x, "..\DISK2"
3:x, "..\DISK3"
4:x, "..\DISK4"
; dummy list, never used
[list ddisks]
1:x, "the destination disk, tape, or cartridge"
; ****** FILE LAYOUT ******
;
; disk#: path [, "descr"][, size = xxx][, dest = x][, actions]
;
; action codes: rename, append, noreplace, ignoreerr (default; synonym
; is "nonvital"), vital, timestamp, nocopy
; dest= B(Bin), I(Include), T(Init),
; H(Help), L(Lib), S(Sample programs), E(tEmp directory),
; O(RoOt)
; [dest setting gets propagated down a list, but not across lists]
;
[list copy_always 1]
1: decomp.exe, DEST=O, comment="Standalone decompression program", NOCOPY
1: packing.txt, comment="List of disk contents", NOCOPY
1: readme.txt, comment="Documentation for MASM 6.1", size=12179
1: setup.inf, comment="Setup program information file", NOCOPY
1: setup.exe, comment="Setup program", NOCOPY
1: bin\ml.err, DEST=B, comment="Assembler error file", ROOT, size=8783
1: bin\ml.exe, comment="Assembler executable", ROOT, size=360992
1: bin\dosxnt.exe, comment="MS-DOS extender component", ROOT, size=372854
1: bin\cref.doc, DEST=B, comment="Cross-Reference Utility Doc", ROOT, size=10169
1: bin\cref.exe, comment="Cross-Reference Utility", ROOT, size=26372
1: bin\cvtomf.exe, comment="OMF to COFF conversion utility", TIMESTAMP, ROOT, size=78848
2: bin\emm386.exe, comment="Expanded memory manager", TIMESTAMP, ROOT, size=110174
2: bin\exehdr.exe, comment=".EXE file modification utility", TIMESTAMP, ROOT, size=39377
2: bin\exp.exe, comment="File expunge program", TIMESTAMP, ROOT, size=18757
2: bin\h2inc.err, comment="h2inc.exe error message file", ROOT, size=21642
2: bin\h2inc.exe, comment="C-header-file to MASM-include-file utility", ROOT, size=174400
2: bin\himem.sys, comment="Microsoft XMS manager", TIMESTAMP, ROOT, size=13824
2: bin\implib.exe, comment="Import library creation utility", TIMESTAMP, ROOT, size=42581
2: bin\lib.exe, comment="Library maintenance utility", TIMESTAMP, ROOT, size=59089
2: bin\link.exe, comment="Linker", ROOT, size=202912
2: bin\msd.exe, comment="Configuration reporter", TIMESTAMP, ROOT, size=155538
2: bin\msd.txt, comment="Configuration reporter doc", TIMESTAMP, ROOT, size=9003
2: bin\nmake.exe, comment="MS-DOS extended driver for NMAKER", TIMESTAMP, ROOT, size=73728
2: bin\nmaker.exe, comment="Real-mode program maintenance utility", TIMESTAMP, ROOT, size=86809
2: bin\ramdrive.sys, comment="Virtual RAM disk drive", TIMESTAMP, ROOT, size=5873
2: bin\rm.exe, comment="File deletion program", TIMESTAMP, ROOT, size=14799
3: bin\smartdrv.exe, comment="Disk cache", TIMESTAMP, ROOT, size=43609
3: bin\smartdrv.doc, comment="Disk cache doc", TIMESTAMP, ROOT, size=15017
3: bin\undel.exe, comment="File restore program", TIMESTAMP, ROOT, size=19519
1: errmsg.txt, DEST=O, comment="Error message documentation", size=4327
1: cv.txt, DEST=O, comment="CodeView configuration doc", size=11638
1: bin\cv.exe, DEST=B, comment="MS-DOS CodeView debugger for MS-DOS", TIMESTAMP, ROOT, size=468512
1: bin\cvpack.exe, comment="DOS CV4 information optimization utility", TIMESTAMP, ROOT, size=127520
1: bin\eed1cxx.dll, comment="Expression evaluator for MS-DOS C/C++", TIMESTAMP, ROOT, size=105722
2: bin\emd1d1.dll, comment="Execution model for MS-DOS to MS-DOS", TIMESTAMP, ROOT, size=69322
3: bin\rcvcom.exe, comment="MS-DOS Serial Debug Monitor", TIMESTAMP, ROOT, size=92096
3: bin\shd1.dll, comment="Symbol handler for MS-DOS", TIMESTAMP, ROOT, size=42804
3: bin\tld1com.dll, comment="MS-DOS Serial Transport Layer", TIMESTAMP, ROOT, size=22126
3: bin\tld1loc.dll, comment="Local transport layer for MS-DOS", TIMESTAMP, ROOT, size=16692
1: bin\dmw0.dll, comment="Debugging monitor", TIMESTAMP, ROOT, size=45856
3: include\bios.inc, DEST=I, comment="BIOS Macros", ROOT, size=9440
3: include\cmacros.inc, comment="MASM 6.1 compatible CMACROS.INC", ROOT, size=45435
3: include\cmacros.new, comment="CMACROS.INC w/MASM 6.x features", ROOT, size=37679
3: include\dos.inc, comment="DOS Macros", ROOT, size=30806
3: include\macros.inc, comment="Miscellaneous macros", ROOT, size=6166
3: include\prologue.inc, comment="Prologues and Epilogues", ROOT, size=9181
[list if_windows 1]
1: bin\dosxnt.386, DEST=B, comment="MS-DOS extender component for Windows", ROOT, size=9343
2: bin\new-sys.ini, comment="SYSTEM.INI settings", ROOT, size=645
2: bin\masm.grp, comment="Windows group file", ROOT, size=6176
1: bin\cv.ico, DEST=B, comment="MS-DOS CodeView Icon", TIMESTAMP, ROOT, size=1086
1: bin\cvw.exe, comment="CodeView for Windows - Single Monitor", TIMESTAMP, ROOT, size=63488
1: bin\cvw1.386, comment="CodeView for Windows Driver", TIMESTAMP, ROOT, size=5194
1: bin\cvw4.exe, comment="CodeView for Windows", TIMESTAMP, ROOT, size=410112
2: bin\eew0cxx.dll, comment="Windows expression evaluator for C/C++", TIMESTAMP, ROOT, size=105073
2: bin\emd1w0.dll, comment="MS-DOS to WIN3 Execution Model", TIMESTAMP, ROOT, size=74028
2: bin\emw0w0.dll, comment="Windows to Windows execution model", TIMESTAMP, ROOT, size=74432
2: bin\oem08.fon, comment="Font", TIMESTAMP, ROOT, size=4752
2: bin\oem10.fon, comment="Font", TIMESTAMP, ROOT, size=5264
3: bin\rcvwcom.exe, comment="Windows serial remote debugging monitor", TIMESTAMP, ROOT, size=34464
3: bin\shw0.dll, comment="Windows hosted symbol handler", TIMESTAMP, ROOT, size=42720
3: bin\tlw0loc.dll, comment="Windows local transport layer", TIMESTAMP, ROOT, size=46400
3: bin\toolhelp.dll, comment="Windows debugging support", TIMESTAMP, ROOT, size=14128
3: include\win.inc, DEST=I, comment="Windows include file", ROOT, size=144585
3: lib\libw.lib, DEST=L, comment="Windows API Import Library", TIMESTAMP, ROOT, size=80351
3: lib\cnocrtdw.lib, comment="Windows DLL Startup Library", TIMESTAMP, ROOT, size=2071
3: lib\lnocrtdw.lib, comment="Windows DLL Startup Library", TIMESTAMP, ROOT, size=2071
3: lib\mnocrtdw.lib, comment="Windows DLL Startup Library", TIMESTAMP, ROOT, size=2071
3: lib\snocrtdw.lib, comment="Windows DLL Startup Library", TIMESTAMP, ROOT, size=2071
3: lib\appentry.asm, comment="Windows app startup code", ROOT, size=3927
3: lib\dllentry.asm, comment="Windows DLL startup code", ROOT, size=1633
[list if_no_rc 1]
2: bin\rc.bat, DEST=B, comment="Warning of missing RC.EXE", ROOT, size=399
[list if_compat_driver 1]
2: bin\masm.exe, DEST=B, comment="5.1-compatible command-line driver", ROOT, size=74752
[list if_pwb 1]
2: bin\pwb.exe, DEST=B, comment="MS-DOS Programmer's WorkBench", TIMESTAMP, ROOT, size=558432
2: bin\pwbhelp.mxt, comment="Help extension for PWB", TIMESTAMP, ROOT, size=47656
2: bin\pwbmasm.mxt, comment="MASM extension for PWB", ROOT, size=20660
2: bin\pwbrowse.mxt, comment="Browser extension for PWB", TIMESTAMP, ROOT, size=113856
2: bin\pwbutils.mxt, comment="Utilities for PWB", TIMESTAMP, ROOT, size=31582
2: bin\pwbc.xxt, comment="C extension for PWB", TIMESTAMP, ROOT, size=44748
2: bin\pwbbasic.xxt, comment="BASIC extension for PWB", TIMESTAMP, ROOT, size=19200
2: bin\pwbfort.xxt, comment="FORTRAN extension for PWB", TIMESTAMP, ROOT, size=25150
2: bin\pwbprof.xxt, comment="Profiler extension for PWB", TIMESTAMP, ROOT, size=53416
3: bin\sbrpack.exe, comment="Browse information utility", TIMESTAMP, ROOT, size=17869
1: bin\bscmake.exe, comment="Browse database creation utility", TIMESTAMP, ROOT, size=123296
1: bin\bscmakev.exe, comment="Virtual memory version of BSCMAKE", TIMESTAMP, ROOT, size=127520
2: bin\pwbrmake.exe, comment="BSCMAKE compatibility driver", TIMESTAMP, ROOT, size=7983
3: init\tools.pre, DEST=T, comment="Sample macros for PWB", TIMESTAMP, ROOT, size=22567
[list if_brief 1]
3: init\brief.ini, DEST=T, comment="Brief emulation macros for PWB", "tools.ini", APPEND, TIMESTAMP, size=9986
[list if_docs 1]
2: bin\qh.exe, DEST=B, comment="MS-DOS Quick Help program", TIMESTAMP, ROOT, size=70065
2: bin\helpmake.exe, comment="Help File Maintenance Utility", TIMESTAMP, ROOT, size=55585
3: help\advisor.hlp, DEST=H, comment="Help for Microsoft Advisor", TIMESTAMP, ROOT, size=26788
3: help\alang.hlp, comment="Help for Assembly language", ROOT, size=716134
3: help\cv.hlp, comment="Help for CodeView", TIMESTAMP, ROOT, size=168185
3: help\link.hlp, comment="Help for Linker", TIMESTAMP, ROOT, size=168516
4: help\ml.hlp, comment="Help for Assembler command line", ROOT, size=169458
4: help\qh.hlp, comment="Help for Microsoft QuickHelp", TIMESTAMP, ROOT, size=25205
4: help\utils.hlp, comment="Help for Utilities", TIMESTAMP, ROOT, size=191198
[list if_docs_and_windows 1]
2: bin\qh.ico, DEST=B, comment="QuickHelp Icon", TIMESTAMP, ROOT, size=1086
[list if_pwb_and_docs 1]
4: help\pwb.hlp, DEST=H, comment="Help for PWB", TIMESTAMP, ROOT, size=576442
[list if_pwb_and_windows 1]
2: bin\pwb.ico, DEST=B, comment="Icon for PWB", TIMESTAMP, ROOT, size=1086
2: bin\pwb.pif, comment="PIF File for PWB", TIMESTAMP, ROOT, size=545
3: bin\wx.exe, comment="Windows Spawner", TIMESTAMP, ROOT, size=13077
3: bin\wxsrvr.exe, comment="Windows Spawn Server", TIMESTAMP, ROOT, size=17920
3: bin\vmb.386, comment="Windows Spawn Driver", TIMESTAMP, ROOT, size=9273
[list if_mouse 1]
2: bin\mouse.com, DEST=B, comment="Mouse driver", TIMESTAMP, ROOT, size=56425
[list if_samples 1]
3: samples\samples.txt, DEST=S, comment="Sample file documentation", ROOT, size=3882
3: samples\demos\common.asm, comment="Sample file - Miscellaneous demos", "demos\common.asm", RENAME, size=15612
3: samples\demos\demo.h, comment=^, "demos\demo.h", RENAME, size=6240
3: samples\demos\demo.inc, comment=^, "demos\demo.inc", RENAME, size=10391
3: samples\demos\file.asm, comment=^, "demos\file.asm", RENAME, size=37743
3: samples\demos\filedemo.c, comment=^, "demos\filedemo.c", RENAME, size=18789
3: samples\demos\filedemo.mak, comment=^, "demos\filedemo.mak", RENAME, size=2069
3: samples\demos\math.asm, comment=^, "demos\math.asm", RENAME, size=14433
3: samples\demos\mathdemo.c, comment=^, "demos\mathdemo.c", RENAME, size=14594
3: samples\demos\mathdemo.mak, comment=^, "demos\mathdemo.mak", RENAME, size=2262
3: samples\demos\misc.asm, comment=^, "demos\misc.asm", RENAME, size=39158
3: samples\demos\miscdemo.asm, comment=^, "demos\miscdemo.asm", RENAME, size=37716
3: samples\demos\miscdemo.mak, comment=^, "demos\miscdemo.mak", RENAME, size=1819
3: samples\mixed\basic.asm, comment="Sample file - Mixed language", "mixed\basic.asm", RENAME, size=559
3: samples\mixed\basmain.bas, comment=^, "mixed\basmain.bas", RENAME, size=220
3: samples\mixed\c.asm, comment=^, "mixed\c.asm", RENAME, size=451
3: samples\mixed\cmain.c, comment=^, "mixed\cmain.c", RENAME, size=234
3: samples\mixed\fmain.for, comment=^, "mixed\fmain.for", RENAME, size=338
3: samples\mixed\fortran.asm, comment=^, "mixed\fortran.asm", RENAME, size=440
3: samples\show\pager.asm, comment="Sample file - Text file browser", "show\pager.asm", RENAME, size=10156
3: samples\show\show.inc, comment=^, "show\show.inc", RENAME, size=1444
3: samples\show\show.asm, comment=^, "show\show.asm", RENAME, size=15675
3: samples\show\show.mak, comment=^, "show\show.mak", RENAME, size=2984
3: samples\show\showutil.asm, comment=^, "show\showutil.asm", RENAME, size=7514
3: samples\dosdev\atoms.asm, comment="Sample file - DOS Device driver", "dosdev\atoms.asm", RENAME, size=32902
3: samples\dosdev\atoms.txt, comment=^, "dosdev\atoms.txt", RENAME, size=7734
3: samples\dosdev\atomtest.asm, comment=^, "dosdev\atomtest.asm", RENAME, size=7301
3: samples\dosdev\ctest.c, comment=^, "dosdev\ctest.c", RENAME, size=6055
3: samples\dosdev\makeatom.bat, comment=^, "dosdev\makeatom.bat", RENAME, size=130
3: samples\pwbtutor\rnd.asm, comment="Sample file - PWB Tutorial", "pwbtutor\rnd.asm", RENAME, size=8685
3: samples\pwbtutor\extra.txt, comment=^, "pwbtutor\extra.txt", RENAME, size=966
3: samples\32bit\szsearch.asm, comment="Sample file - 32-bit code", "32bit\szsearch.asm", RENAME, size=3186
3: samples\tsr\alarm.asm, comment="Sample file - TSR", "tsr\alarm.asm", RENAME, size=9476
3: samples\tsr\alarm.mak, comment=^, "tsr\alarm.mak", RENAME, size=1778
3: samples\tsr\bell.c, comment=^, "tsr\bell.c", RENAME, size=7122
3: samples\tsr\bell.mak, comment=^, "tsr\bell.mak", RENAME, size=2060
3: samples\tsr\handlers.asm, comment=^, "tsr\handlers.asm", RENAME, size=52031
3: samples\tsr\install.asm, comment=^, "tsr\install.asm", RENAME, size=10442
3: samples\tsr\snap.asm, comment=^, "tsr\snap.asm", RENAME, size=20954
3: samples\tsr\snap.mak, comment=^, "tsr\snap.mak", RENAME, size=3602
3: samples\tsr\tsr.h, comment=^, "tsr\tsr.h", RENAME, size=1735
3: samples\tsr\tsr.inc, comment=^, "tsr\tsr.inc", RENAME, size=3851
[list if_samples_and_win 1]
3: samples\windll\sysinfo.asm, DEST=S, comment="Sample file - Windows DLL", "windll\sysinfo.asm", RENAME, size=13501
3: samples\windll\sysinfo.def, comment=^, "windll\sysinfo.def", RENAME, size=303
3: samples\windll\sysinfo.mak, comment=^, "windll\sysinfo.mak", RENAME, size=1945
3: samples\windll\sysdata.asm, comment=^, "windll\sysdata.asm", RENAME, size=14423
3: samples\windll\sysdata.def, comment=^, "windll\sysdata.def", RENAME, size=213
3: samples\windll\sysdata.exe, comment=^, "windll\sysdata.exe", RENAME, size=7168
3: samples\windll\sysdata.h, comment=^, "windll\sysdata.h", RENAME, size=319
3: samples\windll\sysdata.ico, comment=^, "windll\sysdata.ico", RENAME, size=766
3: samples\windll\sysdata.mak, comment=^, "windll\sysdata.mak", RENAME, size=2417
3: samples\windll\sysdata.rc, comment=^, "windll\sysdata.rc", RENAME, size=2031
3: samples\windll\dll.inc, comment=^, "windll\dll.inc", RENAME, size=2137
3: samples\winclock\winclock.asm, comment="Sample file - Windows clock", "winclock\winclock.asm", RENAME, size=47982
3: samples\winclock\winclock.def, comment=^, "winclock\winclock.def", RENAME, size=216
3: samples\winclock\winclock.ico, comment=^, "winclock\winclock.ico", RENAME, size=766
3: samples\winclock\winclock.mak, comment=^, "winclock\winclock.mak", RENAME, size=2225
3: samples\winclock\winclock.rc, comment=^, "winclock\winclock.rc", RENAME, size=32
; list of files to search for single-file copy command
[list search_files]
{include list copy_always}
{include list if_windows}
{include list if_compat_driver}
{include list if_pwb}
{include list if_pwb_and_windows}
{include list if_brief}
{include list if_docs}
{include list if_docs_and_windows}
{include list if_samples}
{include list if_samples_and_win}
{include list if_mouse}
[list remove 1]
1: mlx.exe, DEST=B, comment="Obsolete assembler driver"
1: pwb.com, DEST=B, comment="Obsolete PWB driver"
;*********** more macros ***************
[macro]
;REQUIRED MACROS:
LISTMORE = "MORE"
HARDHDR = "Hard Drive "
FLOPPYHDR = "Floppy Drive "
; checkmark in listboxes
CHKD = "* "
; macros for Packing list generator (not used in Setup)
DISK = "DISK"
DESC_HEADER = "Files Description"
DESC_ULINES = "----- -----------"
PLHEADER = "Packing List for Microsoft Macro Assembler Version 6.1"
;*********** menus ***************
[menu mainc]
; leave 2 spaces at front for checkmark
" Install the Microsoft Macro Assembler"
" Install the Macro Assembler using defaults"
" Run SETUP without installing any files"
" Special Note for CodeView users"
" Special Note for MASM v5.1 users"
" View important documentation notes (README.TXT)"
" View the packing list (PACKING.TXT)"
" Copy a file from the distribution disks"
" Exit SETUP"
[menu yesno]
"Yes"
"No"
[menu copyanotherm]
"Return to SETUP main menu"
"Copy another file"
"Exit SETUP"
[menu anotherhd]
"Install on a different hard disk"
"Change my answers to SETUP questions"
"Continue with installation on this disk"
"Exit SETUP"
[menu smallhd]
"Change my answers to SETUP questions"
"Continue with installation on this disk"
"Exit SETUP"
; required menus below this point
[menu timestampm]
"Continue without overwriting my file"
"Replace my copy of the file"
"Exit SETUP"
[menu contorexit]
"Continue"
"Exit SETUP"
[menu retry]
"Try again"
"Exit SETUP"
[menu formatorretry]
"Format the disk"
"Try again (do not format)"
[menu retryorignore]
"Try again"
"Continue despite the error"
"Exit SETUP"
[menu readonlyerrm]
"Try to overwrite"
"Continue without copying"
"Exit SETUP"
;***** colors *****
[color]
1=high white
2=blue,white
3=white,blue
4=white,black
;********** header and footer screens ************
[screen header]
{color white,blue}
{at 2,1}
Microsoft MASM 6.1 Setup
{at 0,2}
{line 60,205}
;
; footer screens
;
[screen exit]
{clear 0,24,79,24}
{color black, white}
{at 67,24}
CTRL+C=Exit
;
;
[screen ent_exit]
{clear 0,24,79,24}
{color black, white}
{at 2,24}
ENTER=Continue
{at 67,24}
CTRL+C=Exit
;
;
[screen ent_sel_exit]
{clear 0,24,79,24}
{color black, white}
{at 2,24}
ENTER=Continue
{at 19,24}
=Make Selection
{at 67,24}
CTRL+C=Exit
;
;
[screen ent_f1_exit]
{clear 0,24,79,24}
{color black, white}
{at 2,24}
ENTER=Continue
{at 39,24}
F1=Additional Information
{at 67,24}
CTRL+C=Exit
;
;
[screen ent_sel_f1_exit]
{clear 0,24,79,24}
{color black, white}
{at 2,24}
ENTER=Continue
{at 19,24}
=Make Selection
{at 39,24}
F1=Additional Information
{at 67,24}
CTRL+C=Exit
;
;
[screen help_footer]
{clear 0,24,79,24}
{color white, blue}
{at 2,24}
ESC=Return to SETUP
{at 30,24}
PgDn=Next Screen
{at 55,24}
PgUp=Previous Screen
;
;
;********** required screens ************
;
[screen helpframe]
{color black, white}
{at 2,1}
^2Additional Information^0
{at 0,2}
{line 60,205,blue,white}
{include screen help_footer}
;
;
[screen mcopying]
{help nohelp}
{clear 0,8,80,23}
{At 10,12}
SETUP is copying %SPATH%SFILE
to %DPATH%DFILE.
There are %NUM files left to copy.
{include screen exit}
;
;
[screen badmacro]
Predefined macro "%SECTION" is missing in SETUP.INF
;
;
[screen insdiskpath]
{help nohelp}
{include screen header}
{At 5,8}
SETUP can't find the file %SFILE.
Please type the drive and directory where this file can be found
and press ENTER.
You can specify a floppy drive or a hard drive.
{input 10,60,1}
{include screen ent_exit}
;
;
[screen insdiskpath2]
{help nohelp}
{include screen header}
{At 5,8}
SETUP can't find the file %SFILE in the directory you specified.
Please try again now, or exit, find a copy of the file, and rerun
SETUP later.
Please enter the drive and directory where this file is located
and press ENTER. You can specify a floppy drive or a hard drive.
{input 10,60,1}
{include screen ent_exit}
;
;
[screen insdisknopath]
{help nohelp}
{include screen header}
{At 5,8}
Please insert the disk labeled '%DISKNAME'
in drive %DRIVE and press ENTER.
{input 15,20,5}
{include menu contorexit}
{include screen ent_sel_exit}
;
;
[screen badsdisk]
{help nohelp}
{include screen header}
{At 5,8}
SETUP can't read the disk in drive %DRIVE. Please be sure the
correct disk is inserted and the drive door is closed.
{input 15,20,5}
{include menu contorexit}
{include screen ent_sel_exit}
;
;
[screen wrongdisk]
{help nohelp}
{include screen header}
{At 5,8}
Setup cannot find the file ^1%SFILE^0 on this disk.
Please insert the disk labeled '%DISKNAME'
in drive %DRIVE and press ENTER. If the correct disk
is in the drive, please contact Microsoft Product
Support Services for assistance.
{input 15,35,5}
{include menu contorexit}
{include screen ent_sel_exit}
;
;
[screen badddisk]
{help nohelp}
{include screen header}
{At 5,8}
SETUP can't read the disk in drive %DRIVE.
{input 15,30,4}
{include menu formatorretry}
{include screen ent_sel_exit}
;
;
[screen readerr]
{help nohelp}
{include screen header}
{At 5,8}
An error occurred while reading the file %SFILE.
{input 15,35,5}
; inserts menu retry or menu retryorignore
{include screen ent_sel_exit}
;
;
[screen writeerr]
{help nohelp}
{include screen header}
{At 5,8}
An error occurred while writing the file
%DPATH%DFILE.
{input 15,35,5}
; inserts menu retry or menu retryorignore
{include screen ent_sel_exit}
;
;
[screen createerr]
{help nohelp}
{include screen header}
{At 5,8}
An error occurred while creating the file
%DPATH%DFILE.
{input 15,35,5}
; inserts menu retry or menu retryorignore
{include screen ent_sel_exit}
;
;
[screen renameerr]
{help nohelp}
{include screen header}
{At 5,8}
An error occurred while renaming the file
%SPATH%SFILE to %DFILE.
{input 15,35,5}
; inserts menu retry or menu retryorignore
{include screen ent_sel_exit}
;
;
[screen createdirerr]
{help nohelp}
{include screen header}
{At 5,8}
An error occurred while creating the directory
%DPATH.
{input 15,35,5}
; inserts menu retry or menu retryorignore
{include screen ent_sel_exit}
;
;
[screen timestamperr]
{help nohelp}
{include screen header}
{At 5,8}
The version of the file %SFILE on your disk is newer than the
one supplied with MASM 6.1.
You can continue the installation process without copying this
file, or you can overwrite your copy of the file.
SETUP suggests that you not overwrite this file. If you decide
later that you want the version supplied with MASM 6.1, rename
your existing file and use SETUP to copy the new version.
{input 15,45,5}
{include menu timestampm}
{include screen ent_sel_exit}
;
;
; required screens not used by MASM
[screen nonvital]
{clear 0,0,0,0}
[screen pathtoolong]
; screen used by floppy-to-floppy setup only
[screen insnewdisk]
;
;
[screen readonlyerr]
{help nohelp}
{include screen header}
{at 5,8}
SETUP is trying to copy to the read-only file
%DPATH%DFILE on your hard disk.
You can try to overwrite the file, skip the copy if you are sure
your file is correct, or exit SETUP and delete your file.
{input 15,30,5}
{include menu readonlyerrm}
{include screen ent_sel_f1_exit}
;
;
[screen readme_frame]
{help nohelp}
{at 0,23}
{line 80,220}
PgDn=Next screen PgUp=Previous screen ESC=Exit README.TXT
;
;
[screen packing_frame]
{help nohelp}
{at 0,23}
{line 80,220}
PgDn=Next screen PgUp=Previous screen ESC=Exit PACKING.TXT
;
;
; ************ MASM SCREENS *****************
;
[screen nohelp]
{color black, white}
{at 10,10}
SETUP has no additional information on this topic.
Press ESC to return to SETUP.
;
;
[screen welcome]
{help nohelp}
{include screen header}
{at 5,4}
%COPYRIGHT
Welcome to the SETUP program for MASM 6.1.
If you have not already read the information on SETUP in
"Getting Started," please do so before continuing. This
manual contains important information about using SETUP.
The files on the distribution disks are compressed, so you must
use SETUP to install them. You can also use SETUP to uncompress
and copy a single file or to view the documentation notes or
packing list.
If you make a mistake, you can type CTRL+C at any time to quit and
start over. SETUP never erases files from the distribution disks.
Press ENTER to continue or CTRL+C to exit.
{include screen ent_exit}
;
;
[screen mainmenu]
{help mainmenu_h}
{include screen header}
{at 35,1}
^1Main Menu^0
{at 5,5}
If this is the first time you have run SETUP, press ENTER now
to install MASM. Or press F1 for more information.
{input 10,55,11}
{include menu mainc }
{at 5}
Use the ARROW (,) keys to make the selection, then press ENTER.
{include screen ent_sel_f1_exit}
;
;
[screen mainmenu_h]
{help mainmenu_h2}
{color black, white}
{at 5,4}
SETUP will prompt you for the information it needs. If you're
unsure of the proper reply for any of the questions, consider
the defaults a good place to start. Before SETUP installs any
files, it will give you the opportunity to change your answers.
If you later find you prefer other choices, you can run SETUP again.
If you would like to see SETUP's questions before actually
installing MASM, select
^2Run SETUP without installing any files^0
from the main menu. SETUP will prompt you through the questions
but will not copy any files.
If you would like to have MASM installed using the most common
answers to all of SETUP's questions, choose
^2Install the Macro Assembler using defaults^0
from the main menu. Before SETUP installs any files, it will give
you the opportunity to change any of the answers.
;
;
[screen mainmenu_h2]
{color black, white}
{at 5,4}
SETUP asks for information in two ways. For some questions, you
will be given a list of choices, which will look like:
{at 20}
{box 15,4,3,white,blue}
{at 21}
^2 Choice One ^0
^3 Choice Two ^0
{at 5}
You can use the ARROW keys (,) to move the highlight. If the
word MORE appears at the bottom of the box, it means there are
additional choices; press the down arrow key until you've seen them
all. When the choice you want is highlighted, press ENTER to continue.
SETUP also asks you to type directory or file names. You will be
given a field which looks like:
^4 C:\MASM61\BIN ^0
You can use the BACKSPACE key to erase characters, the ARROW keys to
move the highlight around in the text, and the HOME and END keys to move
to the beginning and end of the text. When the directory or file name
is correct, press ENTER to continue.
;
;
[screen needhd]
{help nohelp}
{include screen header}
{at 35,1}
^1Hard Disk Needed^0
{at 5,6}
SETUP cannot find a hard disk attached to your system. You need a
hard disk to install MASM 6.1.
Some removable harddisk systems look like floppies to SETUP, but
you can still install MASM 6.1 on them. If you have a removable
hard disk or believe SETUP made an error, press ENTER to continue
with SETUP.
If you do not have a hard disk, press CTRL+C now to exit SETUP, and
run SETUP again after you have installed a hard disk.
Press ENTER to continue or CTRL+C to exit.
{include screen ent_exit}
;
;
[macro]
OLDMASM = "OLDMASM.EXE"
[screen codeview]
{help nohelp}
{include screen header}
{at 35, 1}
^1CodeView 4.01^0
{At 5,5}
CodeView 4.01 includes many enhancements over version 3, including
the ability to debug C and C++ code generated by Microsoft C/C++
version 7.0, and the ability to debug from a remote machine. More
information on CodeView is in the Environment and Tools manual, and
in the file CV.TXT, in the directory in which you installed MASM.
CodeView 4.01 has two important limitations which affect MASM users.
First, CodeView 4.01 does not support single stepping through code
which uses the high word of the 32-bit registers on 80386 and 80486
CPU's, if a DPMI server such as Microsoft Windows is active. Microsoft
recommends exiting Windows and using a VCPI server such as EMM386 to
run CodeView if you encounter this limitation. Second, CodeView
4.01 does not support debugging .COM files. Microsoft recommends
recompiling your project as a small model .EXE for debugging purposes.
Press ENTER to continue, or press CTRL+C to exit SETUP.
{include screen ent_exit}
;
;
[screen special_note]
{help nohelp}
{include screen header}
{at 35, 1}
^1Special Note for MASM v5.1 users^0
{At 5,5}
There are differences between versions 5.1 and 6.1.
Use the new MASM.EXE driver to assemble your existing MASM code. The
MASM driver converts old-style MASM switches to their ML equivalents,
adds the ^1/Zm^0 option to maximize compatibility, and calls the ML
assembler. The MASM driver will print the equivalent ML command line.
You can use this line to use the ML assembler directly.
If you install the new MASM.EXE driver in the same location as
MASM 5.1, SETUP will rename your old version to %OLDMASM.
^1Appendix A of the Programmer's Guide^0 describes the differences
between MASM 6.1 and MASM 5.1, and explains how to update code to
work with MASM 6.1.
When you are ready to remove the ^1/Zm^0 option and use the full power
of the ML assembler, read ^1Appendix A Section 2.2 of the Programmer's
Guide^0.
Press ENTER to continue, or press CTRL+C to exit SETUP.
{include screen ent_exit}
;^1Please read Appendix A of the Programmer's Guide.^0 This
;appendix describes the differences between previous releases
;of MASM and version 6.1, including how to make any changes.
;
;To maximize compatibility with previous releases use the ^1-Zm^0
;switch with ML.EXE.
;
;
;
[screen windows]
{help nohelp}
{include screen header}
{at 35,1}
^1Microsoft Windows Files^0
{At 5,5}
The Macro Assembler will run under both Microsoft Windows and
MS-DOS. Many of the files included with the Macro Assembler are
only necessary if you use Microsoft Windows or if you are
writing software to run under Microsoft Windows. If you want to
conserve disk space, and you do not use Microsoft Windows, you
should not install these files.
Install files for Microsoft Windows?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen pwb]
{help nohelp}
{include screen header}
{at 35,1}
^1Programmer's WorkBench^0
{At 5,5}
The Programmer's WorkBench (PWB) is an integrated development
environment based on a full-screen editor with mouse support and
multiple window capability.
You can edit, build, run, and debug your program without leaving
PWB, as well as access online help.
For more information about PWB, see the "Environment and Tools"
manual.
Install PWB?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen brief]
{help nohelp}
{include screen header}
{at 35,1}
^1Brief Compatibility^0
{At 5,5}
PWB can be customized with alternate key assignments and macros.
A set of key assignments and macros that emulate the Brief editor
can be added to the TOOLS.INI file. If you do not install Brief
compatibility, the default key assignments are used.
If you specify Brief compatibility, the Brief macros and key
assignments are appended to your TOOLS.INI file. If you do not
have a TOOLS.INI file, one is created by SETUP.
For more information about PWB's key assignments and macros, see
the "Environment and Tools" manual.
Install Brief compatibility?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen compatdriver]
{help nohelp}
{include screen header}
{at 35,1}
^1MASM.EXE Utility^0
{At 5,4}
MASM 6.1 provides a command-line driver (ML.EXE) that assembles
and links programs with a single command. PWB automatically executes
ML, or you can manually execute it from the command line. SETUP
always installs ML.EXE.
If you want to use existing MASM 5.1 makefiles and batch files, you
can install MASM.EXE, a small utility that translates MASM 5.1
commands into ML.EXE commands and then invokes the ML.EXE driver.
Using MASM.EXE also sets certain switches, so you may want to examine
Appendix A in the "Macro Assembler Programmer's Guide," before using
the MASM.EXE utility.
Install the MASM.EXE utility?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen documentation]
{help nohelp}
{include screen header}
{at 35,1}
^1Help Files^0
{At 5,4}
Several documentation and online help files are included with
this release. %READMEFILE contains important information about
this version of MASM: additions/corrections to the printed
manuals, information on any known bugs, and changes to the
assembler since the last release.
Help files are also included for the assembler, Programmer's
WorkBench, the CodeView debugger, and many utilities.
We recommend that you copy the help files and read %READMEFILE.
Copy the help files?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen samples]
{help nohelp}
{include screen header}
{at 35,1}
^1Sample Programs^0
{At 5,5}
Several sample assembler programs are included with the Macro
Assembler. These programs demonstrate features new to MASM 6.1.
^1Some of the samples require development tools not included with
the Macro Assembler.^0 For instance, to build the Windows Clock
sample program you must have the Microsoft Windows Software
Development Kit. More information on the samples, and on these
requirements, is in the file SAMPLES.TXT. Setup will copy this
file to the directory you specify for the sample code.
Copy the sample programs?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen mouse]
{help nohelp}
{include screen header}
{at 35,1}
^1Mouse Driver^0
{At 5,4}
If you use a Microsoft Mouse (or a 100%%-compatible pointing
device), you should use the most recent version of the MOUSE.COM
mouse driver.
To install the mouse driver provided with MASM 6.1, the command
MOUSE must be executed from AUTOEXEC.BAT or the command line
before using Microsoft CodeView, PWB, or QuickHelp. MOUSE.COM
should be used instead of the MOUSE.SYS device driver provided
with older versions of Microsoft products.
If you do not use a mouse, you need not copy this file.
Copy the Microsoft Mouse driver?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[screen destdrive]
{help nohelp}
{include screen header}
{at 35,1}
^1Destination Drive^0
{At 5,5}
SETUP has found more than one hard drive attached to your system.
You should select the drive on which you will be installing MASM 6.1.
This drive will be the default when SETUP asks you to specify
directory names. If you want to divide MASM 6.1's components
among different hard drives, you will be able to change the drive
letter in the paths.
Please select the destination drive:
{input 15,20,5}
; list of drives (built on the fly) goes here
{include screen ent_sel_exit}
;
;
[screen typedir]
If the directory does not exist, it will be created.
SETUP proposes the following directory:
{input 5,55,1}
If you want to install these files in a different directory, use
the backspace key to erase the current selection, then type the
directory name. When the correct directory is displayed, press
ENTER.
{include screen ent_exit}
;
;
[screen dirbin]
{help nohelp}
{include screen header}
{at 35,1}
^1DOS Executable Files^0
{at 5,4}
Please specify the directory in which to place the DOS executable
files.
{include screen typedir relative}
;
;
[screen dirlib]
{help nohelp}
{include screen header}
{at 35,1}
^1Library Files^0
{at 5,5}
Please specify the directory in which to place the library files
for MASM.
{include screen typedir relative}
;
;
[screen dirinclude]
{help nohelp}
{include screen header}
{at 35,1}
^1Include Files^0
{at 5,5}
Please specify the directory in which to place the include files
for MASM.
{include screen typedir relative}
;
;
[screen dirinit]
{help nohelp}
{include screen header}
{at 35,1}
^1Initialization Files^0
{at 5,5}
Please specify the directory in which to place the initialization
files for PWB and CodeView.
{include screen typedir relative}
;
;
[screen dirhelp]
{help nohelp}
{include screen header}
{at 35,1}
^1Help Files^0
{at 5,5}
Please specify the directory in which to place the help files for
the online help system. Help files for MASM and associated tools
are placed here.
{include screen typedir relative}
;
;
[screen dirsamples]
{help nohelp}
{include screen header}
{at 35,1}
^1Sample Files^0
{at 5,5}
Please specify the directory in which to place MASM 6.1 sample
files.
{include screen typedir relative}
;
;
[screen dirtmp]
{help nohelp}
{include screen header}
{at 35,1}
^1Temporary Files^0
{at 5,5}
Please specify the directory in which to place the temporary files
created by the utilities provided. The files that are placed here
are for temporary use only; they will be removed when they are no
longer needed.
{include screen typedir relative}
;
;
[macro]
; strings used to init the confirm listbox
INSTALL = "Install "
NOINSTALL = "Do not install "
COPY = "Copy "
NOCOPY = "Do not copy "
NOCHANGES = "NO CHANGES"
INSTALLWINDOWS= "Microsoft Windows tools"
INSTALLPWB = "Microsoft Programmer's WorkBench"
INSTALLBRIEF = "Brief compatibility"
INSTALLDRIVER = "the MASM 5.1-compatible driver"
INSTALLDOCS = "documentation files"
INSTALLSAMPLES= "sample programs"
INSTALLMOUSE = "Microsoft Mouse software"
DIRFORREAL = "Directory for DOS executable files: "
DIRFORLIB = "Directory for library files: "
DIRFORINCLUDE = "Directory for include files: "
DIRFORINIT = "Directory for initialization files: "
DIRFORHELP = "Directory for help files: "
DIRFORSAMPLES = "Directory for sample files: "
DIRFORTMP = "Directory for temporary files: "
[screen confirm]
{help nohelp}
{include screen header}
{at 35,1}
^1Confirm Your Choices^0
{at 5,4}
If you are satisfied with your responses, press ENTER to continue.
Otherwise, use the ARROW (,) keys to select the option to change
and press ENTER. Your current response is the new default.
{input 2,77,17}
; menu is built on the fly
{include screen ent_sel_exit}
;
;
[screen installing]
{help nohelp}
{include screen header}
{at 35,1}
^1Installing^0
{at 0,5}
{center on}
Installing MASM 6.1...
{center off}
{include screen exit}
;
;
[screen freespace]
{help nohelp}
{include screen header}
{at 35,1}
^1Not Enough Disk Space^0
{at 5,5}
There isn't enough free disk space on drive %DRIVE to install
MASM with the options you chose. You need another %NUM K of
disk space. If SETUP runs out of disk space, MASM may not be
installed properly.
You can install fewer optional files, or you can delete existing
files and run SETUP again. If you believe SETUP misread the free
space on your hard disk, you can continue.
Please select one of the following:
{input 15,46,6}
; menu 'anotherhd' is used if > 1 hard disk, else menu 'smallhd' goes here
{include screen ent_sel_exit}
;
;
; user only sees this screen if running off hard disk and > 1 floppy drive found
[screen single_src_drive]
{help nohelp}
{include screen header}
{at 35,1}
^1Copy Files^0
{At 5,5}
In order to copy files from the distribution disks, SETUP needs
to know in which drive you will insert the disks.
You will be prompted to insert the correct disks when SETUP
needs them.
Please select the source of the distribution disks:
{input 15,20,5}
; list of floppy drives (built on the fly) goes here
{include screen ent_sel_exit}
;
;
[screen single_copy_fname]
{help nohelp}
{include screen header}
{at 35,1}
^1Enter File Name^0
{at 5,5}
Enter the base name, without drive or path designation, of the
file you want to copy. You can use wildcards (*, ?) to specify
more than one file.
You can view the packing list, which has a short description of
each file on the distribution disks, from SETUP's main menu. To
return to SETUP's main menu, press ENTER without typing a name.
Please enter the name of the file to copy:
{input 25,20,1}
{at 5}
Do not give a drive or directory name with the file name. Use
the backspace key to erase characters. You can use wildcards to
specify more than one file.
When the file name is correct, press ENTER.
{include screen ent_exit}
;
;
[screen single_no_match]
{help nohelp}
{include screen header}
{at 35,1}
^1Enter File Name^0
{at 5,4}
^1The file name you gave does not match any file on the
distribution disks.^0
The packing list contains a complete list of files on the
distribution disks. The packing list can be viewed from SETUP's
main menu. Refer to this list to determine the correct name of
the file you want to copy. To return to SETUP's main menu, press
ENTER without typing a name.
Please enter the name of the file to copy:
{input 25,20,1}
{at 5}
Do not give a drive or directory name with the file name. Use
the backspace key to erase characters. You can use wildcards to
specify more than one file.
When the file name is correct, press ENTER.
{include screen ent_exit}
;
;
[screen multiple_files]
{help nohelp}
{include screen header}
{at 35,1}
^1Choose Files^0
{at 5,4}
There is more than one file on the MASM 6.1 distribution disks
with the name you gave. You may copy any number of the files.
Below are the packing list descriptions of each file.
Use the ARROW (,) keys to select a file; then press SPACEBAR
to mark it. Repeat until you have marked all the files you want to
copy. When you are ready to copy the files, press ENTER.
{input 5,70,11}
; listbox is built on the fly
{include screen ent_sel_exit}
;
;
[screen single_copy_dest]
{help nohelp}
{include screen header}
{at 35,1}
^1Enter Path^0
{at 5,5}
The packing list description of this file is:
%SFILE -- %SECTION
Enter the full path name (drive and directory) where you
want the selected file to be copied. Do not enter the name of
the file, just the name of the directory.
Please enter the drive and directory to which %SFILE should
be copied:
{input 10,60,1}
{at 5}
Use the backspace key to erase characters.
When the drive and directory are correct, press ENTER.
{include screen ent_exit}
;
;
[screen mult_copy_dest]
{help nohelp}
{include screen header}
{at 35,1}
^1Enter Path^0
{at 5,5}
Enter the full path name (drive and directory) where you
want the selected files to be copied. Do not enter the name of
the files, just the name of the directory.
Please enter the drive and directory where the files should
be copied:
{input 10,60,1}
{at 5}
You can use the backspace key to erase characters.
When the correct drive and directory are displayed,
press ENTER.
{include screen ent_exit}
;
;
[screen single_copying]
{help nohelp}
{include screen header}
{at 5,5}
Copying...
{include screen exit}
;
;
; notice that this screen is designed to overlay screen single_copying
[screen single_copy_another]
{help nohelp}
{include screen header}
{at 5,5}
Copying... finished.
Do you want to copy another file from the distribution disk?
{input 15,35,5}
{include menu copyanotherm}
{include screen ent_sel_exit}
;
;
[screen installworked]
{help nohelp}
{include screen header}
{at 35,1}
^1Installation Complete^0
{At 5,5}
SETUP has successfully installed MASM 6.1.
In addition to copying MASM 6.1 onto your hard drive,
SETUP has created several new files. The following
screens will tell you how to use these files.
There are differences between versions 5.1 and 6.1.
If you will be assembling code written for MASM 5.1,
please choose the "Special Note for MASM v5.1 users"
from the SETUP main menu. Additional information is
available in Appendix A of the Programmer's Guide.
Press ENTER to continue, or press CTRL+C to exit SETUP.
{include screen ent_exit}
;
;
[macro]
NUMERRORS = "0"
NUMFILES = "0"
[screen installerrs]
{help nohelp}
{include screen header}
{at 35,1}
^1Installation Errors^0
{At 5,6}
SETUP has not completely installed MASM 6.1. There were %NUMERRORS errors
detected while copying files, and %NUMFILES files were not installed
because of those errors.
MASM may not work correctly if it is not properly installed.
Please run SETUP again after correcting the problems.
Press ENTER to continue, or press CTRL+C to exit SETUP.
{include screen ent_exit}
;
;
[screen mlx_on_path]
{help nohelp}
{include screen header}
{at 35,1}
^1Obsolete Files^0
{At 5,6}
WARNING:
SETUP has found the file MLX.EXE in the PATH. This file is
obsolete, and will not operate correctly with MASM 6.1.
SETUP recommends deleting this file or removing it from
the PATH.
Please press ENTER to continue with SETUP.
{include screen ent_exit}
;
;
[screen mult_linkers]
{help nohelp}
{include screen header}
{at 35,1}
^1Multiple Linkers^0
{At 5,6}
WARNING:
SETUP has found multiple linkers in the PATH. Be sure to use
the LINK.EXE that comes with MASM 6.1 for linking programs
assembled with MASM 6.1.
Please press ENTER to continue with SETUP.
{include screen ent_exit}
;
;
[macro]
UNKNOWN = "of unknown type and version"
ISVERSION = "version "
FOR = " for "
LINKDOS = "DOS"
LINKOS2 = "OS2"
INCREMENTAL = "Incremental"
LINEAR_386 = "Linear-386"
AND = " and "
MDIRBIN = ""
OLDLINKVERS = ""
NEWLINKVERS = ""
[screen which_linker]
{help nohelp}
{include screen header}
{at 35,1}
^1Overwrite Linker^0
{At 5,5}
The version of LINK.EXE that you have in
%MDIRBIN
is not the version supplied with MASM 6.1.
Your existing linker is %OLDLINKVERS.
The new linker is %NEWLINKVERS.
Do you want to overwrite your copy of LINK.EXE?
{input 15,10,4}
{include menu yesno}
{include screen ent_sel_exit}
;
;
[macro]
MDIRBIN = ""
MDIRBINP = ""
MDIRINIT = ""
NEWAUTOEXEC = "NEW-VARS.BAT"
NEWCONFIG = "NEW-CONF.SYS"
NEWSYSINI = "NEW-SYS.INI"
TOOLSPRE = "TOOLS.PRE"
;
[screen newfiles_real]
{help nohelp}
{include screen header}
{at 35,1}
^1Environment Settings^0
{At 5,5}
SETUP has created the following files to help you configure
your system for using MASM 6.1:
^1%MDIRBIN%NEWAUTOEXEC^0
is a sample AUTOEXEC.BAT file that sets environment variables for
use by MASM 6.1. This file can be run from the command line to set
the environment before running MASM, or it can be merged with an
existing AUTOEXEC.BAT.
^1%MDIRBIN%NEWCONFIG^0
is a sample file that contains commands that should be copied into
your CONFIG.SYS file. If these commands are already set in your
CONFIG.SYS file, you should use values at least as large as those
in the sample file in your CONFIG.SYS file.
{include screen ent_exit}
;
;
[screen newfiles_win]
{help nohelp}
{include screen header}
{at 35,1}
^1SYSTEM.INI Settings^0
{At 5,5}
SETUP has created the following file to help you configure
your system for using MASM 6.1 with Microsoft Windows:
^1%MDIRBIN%NEWSYSINI^0
is a sample file that contains commands that should be copied
into the [386Enh] section of the SYSTEM.INI file in your
Windows directory.
More information on configuring your system can be found in
the Getting Started manual.
{include screen ent_exit}
;
;
[screen tools_pre]
{help nohelp}
{include screen header}
{at 35,1}
^1Sample PWB Settings^0
{At 5,5}
SETUP has created the following file to help you configure
your system for using MASM 6.1:
^1%MDIRINIT%TOOLSPRE^0
is a sample file that contains various settings used to
initialize the Programmer's WorkBench (PWB) utility.
In most cases, you should rename this file to TOOLS.INI or merge
the contained directives into an existing file of that name.
More information on configuring PWB can be found in the
Environment and Tools manual.
{include screen ent_exit}
;
;
[screen himem]
{help nohelp}
{include screen header}
{at 35,1}
^1Memory Utilities^0
{At 5,5}
SETUP has copied the files HIMEM.SYS, RAMDRIVE.SYS, and SMARTDRV.EXE
to %MDIRBIN.
HIMEM.SYS allows you to debug large programs by using extended
memory. The %NEWCONFIG file contains a sample entry showing how to
install HIMEM.SYS in your CONFIG.SYS file.
To avoid possible conflicts, use RAMDRIVE.SYS for memory disk
emulation and SMARTDRV.EXE for disk caching. Other disk-emulation
and disk-caching programs may conflict with HIMEM.SYS.
More information about these three utilities and about configuring
your machine's memory is in the Getting Started manual.
{include screen ent_exit}
;
;